//
// Created by sjjmw on 2/23/2022.
//

#ifndef LEETCODE__17_H
#define LEETCODE__17_H

//todo
// 假设有k个人质和k个绑匪围成一圈。人质的编号从1到k，绑匪的编号从k+1到2k。
// 从编号1开始，每次从其中选出第m个人(隔m-1选出一人)出列。
// 希望求出m的最小值，使得最先出列的k个人都是绑匪，即都是编号从k+1到2k的人。
#include "iostream"

int main() {
    int line_cnt;
    scanf("%d", &line_cnt);
    while (line_cnt>0) {
        int a,b;
        scanf("%d %d", &a,&b);//!= EOF /* condition */
        a*=100;
        bool first= true;
        for(int i=0;i<100;i++){
            auto cur=i+a;

            if(cur%b==0){
                if(!first){
                    printf(" ");
                }
                printf("%d",i);
                first= false;
            }
        }
        printf("\n");
        line_cnt--;
    }
    return 0;
}


#endif //LEETCODE__17_H
